SUPPORT / SAMPLES & SAS NOTES
 

Support

Problem Note 50697: SAS® Code nodes and Transform Variables nodes might ignore updates to existing code

DetailsAboutRate It

In SAS® Enterprise Miner™, both the SAS Code node and the Transform Variables node enable you to enter your own SAS code. It is possible to edit your code after the node runs. If you update your code after you run the nodes, and run the nodes again, then the nodes should run the updated code. However, the nodes might not run using the updated code. Instead, the node might not re-run. The results that are displayed are the results from the initial run only.

There are no errors or warnings to indicate that the updated code is not used.

The problem occurs if your SAS server is running on a UNIX operating system, such as AIX, Linux, and so on. The problem does not occur if your SAS Server is running on a Windows operating system.

To work around the problem, manually force the node to re-run by setting a Rerun property to Yes. By default, the Rerun property is set to No.

  • SAS Code node: click the SAS Code node in your diagram. In the Properties Panel (the panel is on the left side of the user interface), change Rerun to Yes. If you update the SAS code and run the node, then your updated code is used.

  • Transform Variables node: the Transform Variables node does not have a Rerun property. However, a Transform Variables node usually follows (immediately or later downstream) an Input Data node or a File Import node. Click the upstream Input Data, or File Import node. In the Properties Panel, change Rerun to Yes. When you run the subsequent Transform Variables node, the updated code is used.



    • Operating System and Release Information

      Product FamilyProductSystemProduct ReleaseSAS Release
      ReportedFixed*ReportedFixed*
      SAS SystemSAS Enterprise MinerMicrosoft® Windows® for x6412.113.19.4 TS1M1
      Microsoft Windows 8 Enterprise 32-bit12.113.19.4 TS1M1
      Microsoft Windows 8 Enterprise x6412.113.19.4 TS1M1
      Microsoft Windows 8 Pro 32-bit12.113.19.4 TS1M1
      Microsoft Windows 8 Pro x6412.113.19.4 TS1M1
      Microsoft Windows Server 2008 R212.113.19.4 TS1M1
      Microsoft Windows Server 2008 for x6412.113.19.4 TS1M1
      Microsoft Windows Server 2012 Datacenter12.113.19.4 TS1M1
      Microsoft Windows Server 2012 Std12.113.19.4 TS1M1
      Windows 7 Enterprise x6412.113.19.4 TS1M1
      Windows 7 Professional x6412.113.19.4 TS1M1
      64-bit Enabled AIX12.113.19.4 TS1M1
      64-bit Enabled HP-UX12.113.19.4 TS1M1
      64-bit Enabled Solaris12.113.19.4 TS1M1
      HP-UX IPF12.113.19.4 TS1M1
      Linux12.113.19.4 TS1M1
      Linux for x6412.113.19.4 TS1M1
      Solaris for x6412.113.19.4 TS1M1
      * For software releases that are not yet generally available, the Fixed Release is the software release in which the problem is planned to be fixed.